Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Bosnia & Herzegovina F1 Spain F13 Lithuania F2 Portugal F2 Portugal F3 Spain F16 Lithuania F1 Lithuania F2 USA F23 USA F24 Mexico F11 Mexico F12 USA F2 USA F3 USA F4 USA F5 USA F6 Germany F9 Germany F2 Usa F9 Poland F1 Netherlands F1 Austria F5 Turkey F8 Dominican Republic F1 Serbia F9 Serbia F6 Croatia F2 Bosnia & Herzegovina F3 Serbia F2 Serbia F3 Serbia F4 Serbia F6 Serbia F7 Serbia F8 Serbia F9 Serbia F10 Serbia F11 Serbia F12 Serbia F13 Serbia F14 Hungary F1 Croatia F10 Croatia F11 Croatia F13 Croatia F14 Croatia F15 Croatia F16 Croatia F1 Croatia F2 Croatia F3 Croatia F4 Croatia F7 Bosnia & Herzegovina F1 Bosnia & Herzegovina F2 Bosnia & Herzegovina F3 Bosnia & Herzegovina F4 Croatia F12 Serbia F1 Serbia F2 Serbia F3 Serbia F5 Serbia F6 Serbia F7 Serbia F9 Serbia F10 Croatia F17 Cyprus F1 Cyprus F2 Turkey F44 Turkey F45 Turkey F1 Turkey F2 Iran F4 Iran F5 Serbia F8 Croatia F6 Bahrain F1 Turkey F13 Turkey F14 Greece F5 Greece F6 Bosnia & Herzegovina F2 Bosnia & Herzegovina F1 Bosnia & Herzegovina F2 Bosnia & Herzegovina F4 Bosnia & Herzegovina F5 Serbia F2 Serbia F3 Serbia F5 Serbia F8 Croatia F12 Serbia F9 Serbia F10 Croatia F14 Serbia F11 Serbia F13 Turkey F43 Turkey F44 Cyprus F1 Egypt F41 Egypt F42 Egypt F1 Egypt F2 Egypt F3 Croatia F3 Bosnia & Herzegovina F1 Bosnia & Herzegovina F2 Bosnia & Herzegovina F3 Bosnia & Herzegovina F4 Romania F5 Macedonia F3 Serbia F1 Serbia F2 Serbia F3 Serbia F4 Croatia F16 Serbia F6 Croatia F8 Serbia F14 Croatia F9 Greece F7 Greece F8 Greece F9 Turkey F48 Turkey F49 Serbia F5 Greece F4 (Heraklion) Egypt F15 (Sharm El Sheikh) Bulgaria F1 (Sozopol) Turkey F19 (Antalya) Portugal F8 (Lisbon) Portugal F9 (Setubal) Portugal F10 (Torres Vedras) Macedonia F1 (Skopje) Macedonia F2 (Skopje) Serbia F2 (Novi Sad) Serbia F3 (Subotica) Serbia F4 (Zlatibor) Croatia F18 Portugal F19 (Castelo Branco) Portugal F20 (Oliveira De Azemeis) Greece F7 Portugal F21 (Idanha-a-Nova) Greece F6 (Heraklion) Greece F7 (Heraklion) Egypt F43 Greece F10 (Heraklion) Israel F16 (Ramat Hasharon) Croatia F3 (Opatija) Croatia F1 Tunisia F15 (Jerba) Tunisia F16 (Jerba) Tunisia F17 (Jerba) Croatia F4 Bosnia & Herzegovina F1 (Doboj) Bosnia & Herzegovina F3 (Kiseljak) Sri Lanka F1 (Colombo) Sri Lanka F2 (Colombo) Macedonia F2 Spain F22 (Pozoblanco) Italy F23 (Santa Cristina val Gardena) Serbia F4 (Subotica) Serbia F5 (Zlatibor) Serbia F7 Serbia F8 Croatia F10 Tunisia F37 (Monastir) Tunisia F38 (Monastir) Pakistan F1 (Islamabad) Pakistan F2 (Islamabad) Pakistan F3 (Islamabad) M15 Opatija M15 Tabarka M25 Kiseljak M15 Balatonalmadi Turkey F50 M15 Tabarka M15 Tabarka M15 Novi Sad M15 Baja M15 Antalya M15 Antalya Greece F5 (Heraklion) Bosnia & Herzegovina F1 (Doboj) Bosnia & Herzegovina F2 (Brcko) Bosnia & Herzegovina F3 (Kiseljak) Serbia F1 (Novi Sad) Kuwait F3 (Meshref) Tunisia F4 (Jerba) Tunisia F5 (Jerba) Greece F1 (Heraklion) Greece F2 (Heraklion) Bosnia & Herzegovina F2 (Brcko) Sri Lanka F3 (Colombo) Portugal F13 (Caldas Da Rainha) Serbia F3 (Novi Sad) AT&T Challenger of Dallas - Dallas BMW Tennis Championship - Sunrise Hurricane Tennis Open - Bradenton Baden Open - Karlsruhe Tunisia F36 (Monastir) Levene Gouldin & Thompson Tennis Challenger - Binghamton Waco Tennis Challenger - Waco PEOPLEnet CUP - Dnepropetrovsk M15 Porec M15 Tabarka Kyoto Challenger M15 Tabarka M25 Prijedor Baton Rouge Challenger Talahassee Challenger M25 Doboj M15 Brcko Savannah Challenger M15 Belgrade M25 Tbilisi Karshi Challenger M15 Tabarka M25 Gyor Knoxville Challenger Champaign Challenger Dallas Challenger M15 Zlatibor M15 Sharm El Sheikh Athens Challenger Ramat Hasharon Challenger Vancouver Challenger Aachen Challenger Bratislava Challenger Helsinki Challenger Nottingham Challenger Rennes Challenger Orleans Challenger Geneva Challenger Dallas Challenger M15 Brcko Rome Challenger Winnetka Challenger M15 Doboj M15 Novi Sad Serbia F5 Orleans Challenger Helsinki Challenger Tiburon Challenger Serbia F13 Petange Challenger Mons Challenger Eckental Challenger Bratislava Challenger Helsinki Challenger Cherbourg Challenger Kyoto Challenger Kazan Challenger Bratislava Challenger Recanati Challenger Astana Challenger Reunion Island Challenger Mouilleron-Le-Captif Challenger Helsinki Challenger Andria Challenger Hong Kong Challenger Sacramento Challenger Wroclaw Challenger Heilbronn Challenger Recanati Challenger Vancouver Challenger Lexington Challenger Eckental Challenger Raanana Challenger Gwangju Challenger Nanjing Challenger Taipei City Challenger Shymkent Challenger Nottingham Challenger Petange Challenger Serbia F11 Jinan Challenger Heilbronn Challenger Topshelf Open - 's-Hertogenbosch Orleans Challenger Playford Challenger Rennes Challenger St. Brieuc Challenger Bratislava Challenger Busan Challenger Salinas Challenger Calabasas Challenger Orleans Challenger Mouilleron-Le-Captif Challenger Croatia F2 Oeiras 2 Challenger Ottignies-Louvain-la-Neuve Challenger Lugano Challenger Lille Challenger Hamburg Challenger Puerto Rico Challenger Tennis Event - Humacao Wroclaw Challenger St. Brieuc Challenger San Marino Challenger Oeiras 1 Challenger Quimper Challenger Quimper Challenger Orleans Challenger Grodzisk Mazowiecki Challenger Hungary F3 Orleans Challenger Grodzisk Mazowiecki Challenger Manacor Challenger Abidjan 2 Challenger Abidjan 1 Challenger Lugano Challenger M15 Antalya Segovia Challenger Taipei Challenger Bratislava 1 Challenger Orange Warsaw Open - Warsaw ATP Studena Croatia Open Umag - Umag Delray Beach International Tennis Championships - Delray Beach Delray Beach International Tennis Championships - Delray Beach Lille Challenger Brisbane International - Brisbane Medibank International - Sydney SAP Open - San Jose Farmers Classic - Los Angeles Citi Open - Washington St. Petersburg Open - St. Petersburg Cherbourg Challenger Lille Challenger Wuxi Challenger Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Open de Nice Cote d'Azur - Nice AEGON Championships - London BB&T Atlanta Open - Atlanta Winston-Salem Open - Winston-Salem Swiss Indoors Basel - Basel Open 13 - Marseille BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Braunschweig Challenger Gwangju Challenger China Open - Beijing M15 Sharm El Sheikh Kremlin Cup - Moscow Aircel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb Kremlin Cup - Moscow Barcelona Open BancSabadell - Barcelona BB&T Atlanta Open - Atlanta Shenzhen Open - Shenzhen Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Garanti Koza Sofia Open - Sofia Memphis Open - Memphis Geneva Open - Geneva 2007 Knoxville Challenger - Knoxville Swiss Indoors Basel - Basel Tallahassee Tennis Challenger - Tallahassee M15 Rovinj Shenzhen 1 Challenger Sarasota Challenger Karlsruhe Challenger St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Sydney International - Sydney Open Sud de France - Montpellier Sao Paulo Challenger ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco Rhodes Challenger SAP Open - San Jose M15 Novi Sad St. Petersburg Open - St. Petersburg Antalya Cup - Antalya Binghamton Challenger BB&T Atlanta Open - Atlanta Citi Open - Washington Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha Kremlin Cup - Moscow Swiss Indoors Basel - Basel Tata Open Maharashtra - Pune Qatar ExxonMobil Open - Doha BMW Open - Munich Noventi Open - Halle Truist Atlanta Open - Atlanta Kremlin Cup - Moscow Erste Bank Open - Vienna Anytech365 Andalucia Open - Marbella Melbourne Summer Set - Melbourne Tata Open Maharashtra - Pune Dubai Duty Free Tennis Championships - Dubai Eckental Challenger Hamburg European Open - Hamburg Truist Atlanta Open - Atlanta If Stockholm Open - Stockholm Istanbul Challenger Libema Open - 's-Hertogenbosch St. Petersburg Open - St. Petersburg Hersonissos 1 Challenger Erste Bank Open - Vienna Dubai Duty Free Tennis Championships - Dubai Istanbul Challenger Izmir Challenger Mons Challenger Helsinki Challenger Polska Energia Open - Bytom Siemens Open - Scheveningen GHI Bronx Tennis Classic - Bronx Nottingham Challenger Semgroup Challenger - Tulsa Bratislava Challenger Bangkok Challenger Belgrade 2 - Belgrade Nottingham-2 Challenger Istanbul Challenger Busan Challenger Bergamo Challenger Rome Challenger Atlanta Tennis Championships - Atlanta Tashkent Challenger Pau Challenger Heilbronn Challenger Prostejov Challenger Tashkent Challenger Brisbane International - Brisbane Brisbane International - Brisbane Brescia Challenger Hall of Fame Tennis Championships - Newport Cassis Challenger Ortisei Challenger Brest Challenger Winnetka Challenger Seoul Challenger Mouilleron-Le-Captif Challenger Zhangjiagang Challenger Kazan Challenger Prostejov Challenger Gerry Weber Open - Halle Monterrey Challenger Ortisei Challenger Ilkley Challenger Istanbul Challenger Busan Challenger Mons Challenger Vancouver Challenger St. Brieuc Challenger Pozoblanco Challenger Astana Open - Nur-Sultan Legg Mason Tennis Classic - Washington Rennes Challenger Samarkand Challenger Hersonissos 2 Challenger Perugia Challenger Chengdu Challenger Vilnus Challenger Oeiras 1 Challenger Ortisei Challenger Vilnius Challenger Andria Challenger Pau Challenger Vancouver Challenger Irving Challenger St. Brieuc Challenger Barcelona Open BancSabadell - Barcelona Tenerife 1 Challenger Seoul Challenger Gwangju Challenger Busan Challenger Guangzhou Challenger Blois Challenger Porto Challenger Zhuhai Challenger Kachreti Challenger Valencia Open - Valencia Grodzisk Mazowiecki Challenger Lugano Challenger Bratislava 1 Challenger Astana Challenger Chicago Challenger Lexington Challenger Aegon Nottingham Open - Nottingham Roanne Challenger Brest Challenger Helsinki Challenger Lyon Challenger Chisinau Challenger Mons Challenger Winston-Salem Open - Winston-Salem Astana Challenger Charlottesville Challenger Murray River Open - Melbourne Quimper Challenger Drummondville Challenger St. Petersburg Open - St. Petersburg Chengdu Open - Chengdu Kremlin Cup - Moscow BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Western & Southern Open - Cincinnati Sony Open Tennis - Miami Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Miami Open - Miami Qatar ExxonMobil Open - Doha Rogers Cup - Toronto Western & Southern Open - New York Miami Open - Miami Rogers Cup - Toronto National Bank Open - Montreal San Benedetto Challenger Western & Southern Open - Cincinnati SAP Open - San Jose BNP Paribas Open - Indian Wells Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Winston-Salem Open - Winston-Salem Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Brisbane International - Brisbane Valencia Open - Valencia Miami Open - Miami Citi Open - Washington Gerry Weber Open - Halle Shenzhen Open - Shenzhen Geneva Open - Geneva Topshelf Open - 's-Hertogenbosch Gerry Weber Open - Halle Citi Open - Washington China Open - Beijing Millennium Estoril Open - Estoril Internazionali BNL d'Italia - Rome Delray Beach Open - Delray Beach Moselle Open - Metz Open Sud de France - Montpellier Dubai Duty Free Tennis Championships - Dubai Geneva Open - Geneva Citi Open - Washington China Open - Beijing Qatar ExxonMobil Open - Doha Serbia Open - Belgrade Hamburg European Open - Hamburg Citi Open - Washington Gonet Geneva Open - Geneva Abierto de Tenis Mifel - Los Cabos U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Miami Open - Miami French Open - Paris Wimbledon - London Australian Open - Melbourne Sofia Open - Sofia U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne US Men's Clay Court Championship - Houston Coupe Rogers - Montreal BNP Paribas Masters - Paris Sony Ericsson Open - Miami French Open - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London Davis Cup, Group 2, 1R, LTU-GEO 3-2 Davis Cup, Group 2, 2R, SLO-LTU 5-0 Davis Cup, Europe/Africa Group II, 3R, LTU-SLO 2-3 Wimbledon - London Davis Cup, Group II, 1R, EST-LTU 3-2 Davis Cup, Group II, 1R, LTU-CYP 4-1 Davis Cup, Group II, 1R, NOR-LTU 0-5 Davis Cup, Group II, 2R, RSA-LTU 2-3 Davis Cup, Group II, 3R, BIH-LTU 2-3 Wimbledon - London Davis Cup, Group I, 1R, POL-LTU 3-2 French Open - Paris U.S. Open - New York Australian Open - Melbourne Davis Cup, Group I, 1R, ARG-LTU 4-0 Wimbledon - London Wimbledon - London French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York Davis Cup, Group II, 1R, LTU-NOR 3-2 Davis Cup, Group I, PO, PAK-LTU 3-2 Sony Ericsson Open - Miami Davis Cup, Europe/Africa Group II, 2R, IRL-LTU 2-3 BNP Paribas Masters - Paris U.S. Open - New York Rogers Cup - Montreal French Open - Paris Western & Southern Open - Cincinnati Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Tbilisi Challenger Australian Open (juniors) U.S. Open (juniors) French Open (juniors) Wimbledon (juniors) Wimbledon - London Australian Open (juniors) All Lower level tournaments Wimbledon - London Davis Cup, Group I, PO, SLO-LTU 5-0 U.S. Open - New York French Open - Paris Australian Open - Melbourne Olympics - Rio de Janeiro Davis Cup, Group 2, 1R, LTU-GBR 3-2 Davis Cup, Group I, LTU-UKR 1-4 Davis Cup, Group II, 1R, LTU-EST 3-1 Davis Cup, Group II, 2R, FIN-LTU 3-2 Davis Cup, Group II, 1R, MAR-LTU 2-3 Davis Cup, Group II, 1R, LTU-EGY 4-1 Davis Cup, Group I, PO, LTU-PAK 4-0 Davis Cup, Group I, PO, LTU-GEO 3-2